technical union of electricity - Turkish English Dictionary